Melphalan flufenamide (Melflufen)